Synchronous System and Perfect Failure Detector: Solvability and Efficiency Issue
نویسندگان
چکیده
We compare, in terms of solvability and efficiency, the synchronous model, noted SS, with the asynchronous model augmented with a perfect failure detector, noted SP . We first exhibit a problem that, although timefree, is solvable in SS but not in SP . We then examine whether one of these two models allows more efficient solutions for designing fault-tolerant applications. In particular, we concentrate on the uniform consensus problem which is solvable in both models, and we design a uniform consensus algorithm for the SS model that is more efficient than any algorithm solving uniform consensus in SP with respect to some significant time complexity measure. From a practical viewpoint, the synchronous model thus seems better than the asynchronous model augmented with a perfect
منابع مشابه
Designing Efficient Algorithms for the Eventually Perfect Failure Detector Class
This paper focuses on the design of unreliable failure detectors of the Eventually Perfect class (3P) in crash-prone partially synchronous systems. We adopt a monitoring mechanism based on heartbeats over a logical ring arrangement of processes as the common design feature. This provides good communication efficiency, a performance parameter which refers to the number of links that carry messag...
متن کاملReducing the Limitation on Application of Synchronous Decorrelating Detector Cdma Systems
In CDMA (Code - Division Multiple - Access) systems multi - user accessing of a channel is possible. Under the assumptions of Optimum multi - user and decorrelating detector in CDMA systems. By using signals with zero and / or identical cross correlations, a simple and expandable decorrelating detector with optimum efficiency which can be easily implemented are proposed. Constructing these sign...
متن کاملHow to Implement a Time-Free Perfect Failure Detector in Partially Synchronous Systems
This paper introduces our partially synchronous Θ-Model, which is essentially the well-known FLP model augmented with a bound Θ on the ratio between the maximum and minimum end-to-end delays of messages simultaneously in transit between correct processes. We show that the Θ-Model admits the implementation of a perfect failure detector, which allows to employ classic solutions for solving import...
متن کاملFailure Detection in Asynchronous Distributed Systems
Being able to detect failures is an important issue in designing fault-tolerant distributed systems. However, the actual behaviour of a system limits the ability to provide such a mechanism. From one extreme of the spectrum, synchronous systems (i.e., with bounded message transmission delay and processing times) allow for the construction of perfect failure detection based simply on local timeo...
متن کاملFailure Detection with Booting in Partially Synchronous Systems
Unreliable failure detectors are a well known means to enrich asynchronous distributed systems with time-free semantics that allow to solve consensus in the presence of crash failures. Implementing unreliable failure detectors requires a system that provides some synchrony, typically an upper bound on end-to-end message delays. Recently, we introduced an implementation of the perfect failure de...
متن کامل